illusion and doubt